@charset "utf-8";

/*	MobileSiteOS calendar widget style properties, (don't change these). It is better
	to add your own style sheets or inline styles: Copyright@2008 - OpenSiteMobile */

div#calendar_window {
	width:145px;
	padding:2px;
	position:absolute;
	visibility:hidden;
	z-index:100;
	border:2px outset;
}

div#cal_footer {
	width:138px;
	background-color:White;
	color:Black;
	text-align:center;
	border:1px outset;
}

span#drag_calendar {
	font-weight:bold;
	cursor:move;
}

.cal_table {
	width:140px;
	background-color:White;
	color:Black;
	font-size:xx-small;
	border-top:1px outset;
	border-right:1px outset;
	border-left:1px outset;
}

.cal_table th {
	font-size:xx-small;
}

.cal_table td {
	text-align:right;
	height:13px;
	width:13px;
	border:1px outset;
}

.cal_table td:hover {
	border:1px inset;
}

.cal_both {
	background-color:#FFFF33;
	color:red;
}

.cal_entered {
	background-color:#FFFF33;
}

.cal_current {
	background-color:#FF99CC;
}

.cal_weekday {
	background-color:#FFFFFF;
}

.cal_weekend {
	background-color:#E0E0E0;
}

.cal_prior {
	color:#808080;
}

.cal_available {
	font-weight:bold;
	cursor:pointer;
}

.cal_not_avail {
	cursor:default;
	color:#ACA899;
}